GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Presentation: "Evolving Java"

Time: Wednesday 14:00 - 14:50 / Location: Gold Coast Room

Lambda expressions (closures) have been "coming" for quite some time, and they're finally "almost here". This talk describes the future directions for the Java language, especially the language and library changes coming in Java 8, from the perspective of "how did we get here?" and describing the approach taken for key language evolution choices.

Download slides

Brian Goetz, Java Language Architect at Oracle

Brian Goetz

Biography: Brian Goetz

Brian Goetz is the Java Language Architect at Oracle, and is the specification lead for JSR-335 (Lambda Expressions for the Java Language.)  He is the author of the best-selling book "Java Concurrency in Practice" and is a frequent presenter at major industry conferences.

Twitter: @BrianGoetz

Blog: briangoetz.blogspot.com

Java Concurrency in Practice: www.jcip.net